extract of the fruit of the algarrobilla - German English Dictionary